machine-intensive technology - French English Dictionary